launch into a land assault - Espagnol Anglais Dictionnaire